vampire squid - Spanish English Dictionary